OCamlでコマンドライン引数を取得したい(Sys.argv 編)
Sys.argv を使ってコマンドライン引数を取得できる。
code:test.ml
let () =
print_endline "Hello World!";
print_endline Sys.argv.(0);
print_endline Sys.argv.(1);
print_endline Sys.argv.(2);
実行してみる。
code:sh
$ ocamlc test.ml && ./a.out foo bar
Hello World!
./a.out
foo
bar